package com.loong.web.gp4j.bean.param.user;

import javax.validation.constraints.Pattern;

import org.hibernate.validator.constraints.NotBlank;

/**
 * 用户密码修改参数
 *
 * @author 张成轩
 */
public class UserPwdParam {

	private String pwd;
	private String npwd;

	/**
	 * @return 原密码
	 */
	@NotBlank(message = "密码不能为空")
	public String getPwd() {

		return pwd;
	}

	/**
	 * @param pwd 原密码
	 */
	public void setPwd(String pwd) {

		this.pwd = pwd;
	}

	/**
	 * @return 新密码
	 */
	@Pattern(regexp = "[a-zA-Z]\\w{4,29}", message = "密码必须以英文字母开头，5至30个字符之间。可以包含英文字母、数字、下划线。")
	public String getNpwd() {

		return npwd;
	}

	/**
	 * @param npwd 新密码
	 */
	public void setNpwd(String npwd) {

		this.npwd = npwd;
	}
}
